legal and administrative safeguards - Turkish English Dictionary